Big Huge Thesaurus

tolmetin sodium

noun